home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-06 / patman.zip / PATCHMAN.DOC < prev    next >
Text File  |  1991-02-08  |  4KB  |  70 lines

  1. This README file accompanies PATCHMAN.NLM v1.20b.  The following files
  2. are included for this revision:
  3.  
  4.                     PATCHMAN.NLM    6550    02-05-91    10:16am
  5.                     PATCHMAN.DOC    (This file)
  6.  
  7. This version of PATCHMAN replaces any and all previous versions of
  8. PATCHMAN.NLM.  Any patches released after February 1, 1991, will require
  9. this version of PATCHMAN in order to load.  Patches written prior to
  10. February 1, 1991 will also load using version 1.20b of PATCHMAN.
  11.  
  12. PATCHMAN.NLM is the Patch Manager that tracks and manages all
  13. official patches for NetWare 386 v3.10a.
  14.  
  15. Patches for NetWare 386 v3.10a consist of three types: 
  16.  
  17.      DYNAMIC -- Dynamic patches are implemented as .NLM files that
  18.      can be loaded/unloaded while the server is running.  Unloading
  19.      a dynamic patch will restore the Operating System to its
  20.      original "unpatched" state.  
  21.  
  22.      SEMI-STATIC -- Semi-static patches can also be loaded while
  23.      the server is running; however, they cannot be unloaded.  It is not
  24.      possible to undo the effects of a semi-static patch without first
  25.      bringing down the server and bringing it back up without loading the
  26.      semi-static patch.  
  27.  
  28.      STATIC -- A static patch is a DOS executable program that
  29.      modifies the SERVER.EXE file.  This type of patch is applied
  30.      once and its effects are permanent.  It is suggested that a
  31.      backup of the original SERVER.EXE file be made before applying
  32.      a static patch.  (Do not patch the SERVER.EXE on your original 
  33.      distribution diskette!)
  34.  
  35. Dynamic and semi-static patches modify the Operating System in
  36. memory, not to disk.  This means that dynamic and semi-static
  37. patches must be loaded each time the Operating System is brought up
  38. in order for any 'fixes' to take effect. It is recommended that the
  39. command "LOAD <patch>" be placed in the file server's AUTOEXEC.NCF
  40. file to ensure that the patch is always loaded when the server is 
  41. brought up.
  42.  
  43. In order to see which patches are currently loaded on the system, type
  44. "PATCHES" at the file server console.  The patches will then be
  45. grouped and displayed according to their type (i.e. - STATIC, SEMI-STATIC,
  46. or DYNAMIC).  Typing "MODULES" at the server console will show you which 
  47. Dynamic patches have been loaded.
  48.   
  49. The Patch Manager (PATCHMAN.NLM) must be loaded before any dynamic
  50. or semi-static patches can be loaded.  If PATCHMAN is not already
  51. loaded, the <patch>.NLM will attempt to locate PATCHMAN and, if
  52. found, will load it automatically.  PATCHMAN only needs to be
  53. loaded once; all .NLM patches can then be loaded.  PATCHMAN cannot
  54. be unloaded until all patches that rely on patchman are first unloaded. 
  55.  
  56. *****************************************************************************
  57.                                DISCLAIMER
  58.  
  59.      Novell, Inc. makes no representations or warranties with respect to this
  60. software program, and specifically disclaims any express or implied warranties
  61. of merchantability, title, or fitness for a particular purpose. 
  62.      Novell's intentions for this software program is to provide a temporary
  63. work-around to the anomalies described in this file.  Such work-arounds are
  64. typically addressed in future releases of NetWare. 
  65.      Novell will not be responsible for any data loss that may result from
  66. implementing this program.  Novell strongly recommends a backup be made before
  67. any program is applied.   Technical support for this program is provided at the
  68. discretion of Novell.  
  69. *****************************************************************************
  70.